package com.ztgf.logistics.models.bo.deppon.api;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 收发货联系人
 *
 * @author mxli
 * @Date 2021-09-13 22:15:56
 */
@Data
public class DepponBudgetBO implements Serializable {


    @ApiModelProperty(value = "物流公司ID", hidden = true)
    private String logisticCompanyID = "DEPPON";
    @ApiModelProperty(value = "目标城市,省-市-区，如 “上海-上海市-长宁区”", required = true)
    private String originalsStreet;
    @ApiModelProperty(value = "出发城市,省-市-区，如 “上海-上海市-长宁区”", required = true)
    private String originalsaddress;
    @ApiModelProperty(value = "发出时间,yyyy-MM-dd HH:mm:ss", required = true)
    private String sendDateTime;
    @ApiModelProperty(value = "体积, 无体积则填写0.001 /立方米", required = true)
    private String totalVolume = "0.001";
    @ApiModelProperty(value = "重量, /公斤", required = true)
    private String totalWeight;

    @ApiModelProperty(value = "总件数", required = true)
    private String totalNumber;
    @ApiModelProperty(value = "保价金额", required = false)
    private String insuranceValue;
    @ApiModelProperty(value = "代收货款类型 0：无代收 1：即日退 3：三日退", required = false)
    private String codType;
    @ApiModelProperty(value = "代收货款金额", required = false)
    private String codValue;
    @ApiModelProperty(value = "签收回单 0:无需返单 1：签收单原件返回 2:客户签收单传真返回 4: 运单到达联传真返回", required = true)
    private String backSignBill;
    @ApiModelProperty(value = "送货方式 1、自提； 2、送货进仓； 3、送货（不含上楼）； 4、送货上楼； 5、大件上楼", required = true)
    private String deliveryType;
    @ApiModelProperty(value = "运输方式/产品类型", required = false)
    private String transportType;

}